Designing a GFSK Receiver in Arx

نویسنده

  • Sabih H. Gerez
چکیده

This technical note documents the design of a GFSK receiver in Arx. While GFSK is used in many telecommunication standards, the version described here uses toy parameters that are not related to any standard. The code is distributed as free IP on the Bibix website.1 The note starts by a presentation of the theory and then spends some attention on how Arx can be combined with testbenches in IT++2 and VHDL. The intention is not so much to explain GFSK, but to show how Arx can be used in a larger design. One performs the design and verification using the C++ generated from Arx, taking advantage of the high simulation speeds attainable in C++. When the design is ready, the corresponding VHDL is directly available and can be used for synthesis. 1 About Bibix, Arx, and This Document Bibix is a University of Twente spin-off company. Next to offering consultancy services, Bibix focuses on the development of Arx, a domain-specific language and toolset for register-transfer level design. The Arx toolset contains code generators for C++ and VHDL, such that models with identical behavior in both languages can be obtained from a single source code. The Bibix website gives free access to the description of several IP blocks, such as FIR filters, CORDICs and FFTs. This technical note provides some background information on one of the larger examples on the website consisting of several IP blocks: a GFSK receiver. The design is a multirate system. Given the fact that the current version of Arx only supports a single clock, the system needs to be described by means of multiple Arx files. Testbenches in C++ or VHDL connect the different blocks into a single top level and provide the appropriate clocks. This document does not explain the Arx syntax and semantics for which the reader is referred to the on-line manual available at the Bibix website. 2 Introduction to GFSK Gaussian frequency shift keying (GFSK) is a modulation method for digital communication found in many standards such as Bluetooth, DECT and Wavenis. Digital communication amounts to http://www.bibix.nl http://sourceforge.net/apps/wordpress/itpp/

منابع مشابه

Bluetooth Low Energy Controller Low IF GFSK Modem

This paper presents the implementation of Bluetooth Low Energy Controller (BTLE), Low Intermediate Frequency (IF), Gaussian Frequency Shift Keying (GFSK) Modulation and Demodulation technique. The GFSK modulation uses a bandwidth bit period product BT=0.5. The modulation index shall be configurable between 0.45 and 0.55. A binary one shall be represented by a positive frequency deviation, and a...

متن کامل

A flexible WLAN receiver

Flexible radio receivers are also called Software Defined Radios (SDRs) [1], [2]. The focus of our SDR project [3] is on designing the front end, from antenna to demodulation in bits, of a flexible, multi-standard WLAN receiver. We try to combine an instance of a (G)FSK receiver (Bluetooth) with an OFDM receiver (HiperLAN/2). This paper focusses on the integration of the two receivers. The used...

متن کامل

Bluetooth demodulation algorithms and their performance

In our Software Defined Radio SDR project we aim at combining two different types of standards, Bluetooth and HiperLAN/2 on one common hardware platform. Goal of our project is to generate knowledge about designing the front end of an SDR system (from the antenna signal to the channel bit stream) where especially an approach from both analog and digital perspective is essential. Bluetooth uses ...

متن کامل

A Capacity-Based Search for Energy and Bandwidth Efficient Bit-Interleaved Coded Noncoherent GFSK

This paper addresses the general problem of finding the combination of code rates and continuous phase modulation (CPM) parameters that have the best energy efficiency for a given spectral efficiency and demodulator complexity. More specifically, bit-interleaved coded modulation (BICM) with noncoherently detected M -ary Gaussian frequency shift keying (GFSK) is considered for the fading channel...

متن کامل

A Bluetooth-enabled HiperLAN/2 receiver

In our SDR project we aim to combine a GFSK receiver (Bluetooth) with an OFDM receiver (HiperLAN/2). Other WLAN standards use the same frequency bands and modulation techniques. So our Bluetooth-enabled HiperLAN/2 receiver can easily be adapted to other WLAN standards. This paper focusses on the integration of the two receivers. A functional architecture of a combined receiver and its computati...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

متن کامل
عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013